#include "stdio.h"
#include "stdlib.h"
#include "time.h"

void printBeckerVitalijSimulation() {

	bool grundstueckFlaeche[40][100];
	int zaehler;
	int zufallsWert;
	srand(time(NULL));

	for (int i = 0; i < 40; i++){

		zufallsWert = rand() % 2;
		if (zufallsWert!=1){

			grundstueckFlaeche[i][0]=false;
			printf("  ");
		}else{
			grundstueckFlaeche[i][0]=true;
			printf("X ");
		}
	}	
	printf("\n");
	for (int i = 1; i < 100; i++){
		for(int z = 0; z < 40; z++){
			zaehler=0;
			for(int j = -2; j <= 2; j++){
				if( z+j < 0 || z+j > 39 ){
				}else{
					if(grundstueckFlaeche[z+j][i-1]==true)
						zaehler++;
				}
			}
			if(zaehler % 2 == 0 && zaehler != 0){
				printf("X ");
				grundstueckFlaeche[z][i]=true;
			}else{
				printf("  ");
				grundstueckFlaeche[z][i]=false;
			}
		}
		printf("\n");
	}
	system("PAUSE");
	return(0);
}
